package com.william.yun.yunliwuli.api.response.label;

import com.william.yun.yunliwuli.api.HttpResponse;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * ClassName: PubLabelQueryResponse <br/>
 * Description:  <br/>
 * date: 2021/3/12 17:16<br/>
 *
 * @author william <br/>
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class PubLabelQueryResponse extends HttpResponse {

    private Integer pageNum;

    private Integer pageSize;

    private Integer size;

    private Integer startRow;

    private Integer endRow;

    private Integer total;

    private Integer pages;

    private Integer prePage;

    private Integer nextPage;

    private Boolean isFirstPage;

    private Boolean isLastPage;

    private Boolean hasPreviousPage;

    private Boolean hasNextPage;

    private Integer navigatePages;

    private List<Integer> navigatepageNums;

    private Integer navigateFirstPage;

    private Integer navigateLastPage;

    private Integer firstPage;

    private Integer lastPage;

    private List<PubLabelQuery> list;

}
